const { GetTokenType } = require("../../../../constEnum");
const { changeToLoading } = require("../changeToLoading");
async function handleCheck(cache) {
    // 检查 db中 token 的过期时间
    let current = new Date().getTime();
    // 判断是不是还有 半个小时就过期了
    if (current < cache.outDate) {
        // 还可以用
        // 没过期
        return [null, { flag: true, message: "可以", type: GetTokenType.cache, doc: cache }];
    }
    // 更新数据库 ,  然后去请求
    return await changeToLoading(cache);
}

module.exports = {
    handleCheck,
};
